Навигация
Главная
Новости
Ресурсы
 Книги
 Справочники
 Статьи
Файловый архив
 Журналы
 Книги
 Справочники
 Просто софт
 Софт по электронике
Обратная связь
Карта сайта

СКБ КриптоНет


Книги

Уважаемый читатель!
Публикация данного документа не преследует за собой никакой коммерческой выгоды. Но такие документы способствуют профессиональному и духовному росту читателей и являются рекламой бумажных изданий таких документов. Все авторские права сохраняются за правообладателем.
За содержание книги ответственность несут ее авторы.

Дополнительная (extended) память
Как уже отмечалось, процессор 286 и последующие могут использовать память объ­емом более 1 Мбайт. В компьютерах с процессорами 286 и 386SX объем оперативной памяти может достигать 16 Мбайт, а с процессорами 386DX, 486, Pentium или Pentium ММХ — 4 Гбайт (4 096 Мбайт). Для систем на базе процессоров Pentium II и выше максимальный объем памяти составляет 64 Гбайт (65 536 Мбайт).
Для адресации памяти за пределами первого мегабайта процессор должен работать в защищенном режиме (естественном для новых процессоров). В компьютерах с процессо­ром 286 дополнительную память могут использовать только программы, предназначенные для работы в защищенном режиме. Однако в системах на основе процессоров 386 и после­дующих существует еще один режим, называемый виртуальным. Этот режим позволяет разбить дополнительную память на блоки по 1 Мбайт (каждый из которых используется для работы в своем реальном режиме) и одновременно выполнять несколько программ в защищенных областях памяти. Каждая из выполняющихся DOS-программ одновре­менно ограничивается барьером 640 Кбайт, поскольку в каждой области моделируется среда реального режима со своими экземплярами BIOS и области верхней памяти. Для одновременного выполнения нескольких программ в виртуальном режиме (называемом иногда многозадачным) необходима специальная программа, координирующая их работу. Такими функциональными возможностями обладают операционные системы Windows 9x, Windows NT и OS/2.
Процессоры 286 и последующие могут работать и в реальном режиме, в котором обеспечивается полная совместимость компьютеров класса PC/XT с процессором 8088. В реальном режиме на компьютере класса AT можно выполнять только одну програм­му DOS, как и на компьютере класса PC/XT. Но на самом деле компьютеры класса AT (особенно с процессорами 386, 486, Pentium и Р6) в реальном режиме функционируют несколько иначе. Процессор 286 может эмулировать 8086 или 8088, но не может од­новременно работать в защищенном режиме. Процессоры 386 и выше поддерживают виртуальный режим одновременно с защищенным. Это позволяет выполнять программы в реальном режиме под управлением операционных систем Windows 9x/NT/2000 и OS/2, функционирующих в защищенном режиме.
Замечание
Под дополнительной памятью обычно подразумевается вся память за пределами первого ме­габайта, которая становится доступной только при работе процессора в защищенном режиме.
Спецификация XMS
Спецификация дополнительной памяти XMS {extended Memory Specification) была разработана в 1987 году компаниями Microsoft, Intel, AST Corp. и Lotus Development. Она определяет способ, с помощью которого программы получают доступ к дополни­тельной памяти. Эта спецификация предназначена для компьютеров с процессорами 286 и последующими и позволяет программам, работающим в реальном режиме (например, выполняемым под управлением DOS), использовать дополнительную память и еще один блок, обычно недоступный для DOS.
До появления XMS не было способа координации работы программ, которые переклю­чали процессор в защищенный режим и использовали дополнительную память. Ни одна из программ не могла узнать, что делает с дополнительной памятью другая, поскольку

Если Вы найдете какие либо опечатки, ошибки или подозрительные неточности то обязательно сообщите об этом администрацию сайта (Сделать это можно здесь)


[ Вернуться назад ]

ТОП 10
Файлы:

  1. Карманный справочник по электронике
  2. Цифровая схемотехника
  3. Азбука разработчика цифровых устройств
  4. sPlan или RusPlan v.6.0.0.1
  5. Основы теории цепей
  6. Основы языка VHDL
  7. Справочник по полупроводниковым приборам
  8. UNILOGIC - Логический анализатор для PC
  9. Справочник по расчету параметров катушек индуктивности
  10. Программирование однокристальных микропроцессоров



Новости:

  1. В 3D-принтере лазер заменили солнечным лучом
  2. Нановолокна упростят лечение рака
  3. Квантовый компьютер: IBM переходит к практике
  4. Конференции «Форум разработчиков цифровой электроники»
  5. Магнитогорские андроиды завоюют российский рынок
  6. Создана "глушилка" болтунов, теперь там где надо будет тихо
  7. Создан компактный ветрогенератор на пьезоэлементах
  8. Робот-гепард поставил рекорд скорости
  9. Механическая рука DARPA удивляет ловкостью
  10. Создан пульт дистанционного управления мозгом

Электроника это просто1
Copyright © electronic.com.ua 2007-2024